Spanish-English Dictionaryachicad
achicad
achicar
Meaning of achicad