Definify.com

Definition 2024


crapaud_buffle

crapaud buffle

See also: crapaud-buffle

French

Noun

crapaud buffle m (plural crapauds buffles)

  1. cane toad