French-Spanish dictionary »

navel meaning in Spanish

FrenchSpanish
navel nom {f}

ombligonoun
{m}