French-Spanish dictionary »

citron de mer meaning in Spanish

FrenchSpanish
citron de mer nom {m}

limón de marnoun