Spanish-English Dictionarydesterraréis
desterraréis
desterrar
Meaning of desterraréis