English-French dictionary »

electric ray meaning in French

EnglishFrench
electric ray (fish of the order Torpedodiniformes)
noun

torpille◼◼◼nom {f}

torpedo◼◻◻nom {m}