CRAPAUD


Meaning of CRAPAUD in English

add. ·noun a toad.

2. crapaud ·add. ·noun as a proper name, johnny crapaud, or crapaud, a nickname for a frenchman.

Webster English vocab.      Английский словарь Webster.