Definify.com

Definition 2025


water_buffaloes

water buffaloes

English

Noun

water buffaloes

  1. plural of water buffalo