water buffaloes

English

Noun

water buffaloes

  1. plural of water buffalo