Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
roof of the mouth
noun
(n)
the upper surface of the mouth that separates the oral and nasal cavities
atas permukaan mulut memisahkan the oral dan rongga nasal
Synonym:
palate
source: wordnet30