Englishfor English speakers
omphalos English
Meaning omphalos meaning
What does omphalos mean?
omphalos
Synonyms omphalos synonyms
What other words have the same or similar meaning as omphalos?