Spanish-English Dictionaryachiquen
achiquen
achicarse
Meaning of achiquen