Spanish-English Dictionaryachicáis
achicáis
achicarse
Meaning of achicáis