English edit

Noun edit

crapauds

  1. plural of crapaud

French edit

Noun edit

crapauds m

  1. plural of crapaud