Spanish-English Dictionaryachicaríais
achicaríais
achicarse
Meaning of achicaríais