French-Spanish dictionary »

tomate de mer meaning in Spanish

FrenchSpanish
tomate de mer nom {f}

tomate de marnoun