WTWM
Show
Light
whatsthatwordmean
← Definition
share
Guess
crapaud
noun
A toad, especially in French or Caribbean contexts.
Synonyms
toad
noun
crapaud synonyms & antonyms | whatsthatwordmean | whatsthatwordmean