English-French dictionary »

sea hare meaning in French

EnglishFrench
sea hare (large marine gastropod mollusc)
noun

lièvre de mer◼◼◼nom {m}