English-French dictionary »

sand crab meaning in French

EnglishFrench
sand crab [sand crabs] (crab of the Hippoidea superfamily)
noun
[UK: sænd kræb]
[US: ˈsænd ˈkræb]

crabe-taupenom {m}