Definify.com

Definition 2024


crapauds-buffles

crapauds-buffles

French

Noun

crapauds-buffles m

  1. plural of crapaud-buffle