Definify.com

Definition 2026


water_buffaloes

water buffaloes

English

Noun

water buffaloes

  1. plural of water buffalo