English-French dictionary »

sea snail meaning in French

EnglishFrench
sea snail noun

bigorneau◼◼◼nom {m}