Spanish-English Dictionaryachicasteis
achicasteis
achicarse
Meaning of achicasteis