crapaud
About 0.02 uses per million words.
Meaning
- noun A toad.
- noun A French person.
Similar words
leptodactylus pentadactylus south american bullfrog spadefoot toad great toads crappo twoad toadlet catholic frog
Often followed by
and was de in will had
Save “crapaud” to learn later