Malayalam Dictionary

താലു

taalu

noun · നാമം

palate

  1. palate

In plain English palate means the upper surface of the mouth that separates the oral and nasal cavities.

Nearby in the dictionary

Support