English to Netherlands Dictionary
omphalos
Omphalos (Delphi)
Related Images/Visuals for omphalos
Meaning for omphalos found in 14 Languages.
Sponored Video