Spanish-English Dictionarydestruid
destruid
destruir
Meaning of destruid