French-Spanish dictionary »

omphalos meaning in Spanish

FrenchSpanish
omphalos

ónfalos