English to Hindi

Meaning for:
palatalize
other
तालव्य बनाना