navel_pointEnglish

navel, navel point

Noun

The center point or middle of something

English: navel, navel point

English words with similar meanings

Show 1 words