Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
navel point
noun
(n)
the center point or middle of something
pusat titik atau melakukan sesuatu
Synonym:
navel
source: wordnet30