Spanish-English Dictionarydesterrar
Meaning of desterrar