Spanish-English Dictionaryretirarais
retirarais
retirarse
Meaning of retirarais