crapaud
English
crapaud meaning in English • crapaud का अर्थ अंग्रेजी में
Noun
- A toad.
- As a proper name, Johnny Crapaud>, or Crapaud, a nickname for a Frenchman.
- large toothed frog of South and Central America (Leptodactylus pentadactylus) resembling the bullfrog.