French-Spanish dictionary »

fossa meaning in Spanish

FrenchSpanish
fossa nom {m}

fosanoun
{f}

Your history