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