Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
belly button
('b/E/l/i/_'b/@/t/-/n )
noun
(n)
a scar where the umbilical cord was attached
parut di mana tali pusat itu melekat
Synonym:
bellybutton
,
navel
,
omphalos
,
omphalus
,
umbilicus
source: wordnet30