Definify.com

Definition 2024


water_buffaloes

water buffaloes

English

Noun

water buffaloes

  1. plural of water buffalo