Skip to main content

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.
Advertisement