Spanish-English Dictionarydesterrara
desterrará
desterrar
Meaning of desterrara