English-French dictionary »

sea otter meaning in French

EnglishFrench
sea otter (Enhydra lutris)
noun

loutre de mer◼◼◼nom {f}