English-French dictionary »

snailfish meaning in French

EnglishFrench
snailfish (marine fish)
noun

poisson-limacenom {m}