French

edit

Noun

edit

crapauds-buffles m

  1. plural of crapaud-buffle