Spanish-English Dictionaryarruinar
Meaning of arruinar