Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
soft palate
(s/O/ft_'p/&/l/I/t )
noun
(n)
a muscular flap that closes off the nasopharynx during swallowing or speaking
yang berotot itu menutup flap off the nasopharynx selama menelan atau berbicara
Synonym:
velum
source: wordnet30