belly_buttonEnglish

belly button, bellybutton, navel, omphalos, omphalus

Noun

A scar where the umbilical cord was attached

English: navel, umbilicus, bellybutton, belly button, omphalos, omphalus

Bahasa: pusat, pusar, umbilikus, udel

Bahasa words with similar meanings

English words with similar meanings

Show 5 words