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