Search term crapaud has 3 results
FR French EN English
crapaud {m} toad
crapaud (n) [amphibian similar to a frog] {m} toad (n) [amphibian similar to a frog]
crapaud (n) [zoologie] {m} toad (n) [zoologie]

French English translations

FR Synonyms for crapaud EN Translations
paillette [défaut] f spangle
paille [défaut] f drinking straw
portefeuille [bourse] m briefcase
artichaut [bourse] m artichoke
crabe [bourse] m crab
porte-monnaie [bourse] m wallet