Spanish-English Dictionarypalatalizar
Meaning of palatalizar