Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
omphalos
('/A/mf/@/l/@/s )
noun
(n)
a scar where the umbilical cord was attached
parut di mana tali pusat itu melekat
Synonym:
belly button
,
bellybutton
,
navel
,
omphalus
,
umbilicus
source: wordnet30
The navel.
the pusar.
source: webster1913