English-French dictionary »

stonefish meaning in French

EnglishFrench
stonefish (tropical marine fish)
noun

poisson-pierre◼◼◼nom {m}