Definify.com

Definition 2024


buffles

buffles

English

Noun

buffles

  1. plural of buffle

French

Noun

buffles m

  1. plural of buffle

Anagrams