water buffalos

English

Noun

water buffalos

  1. plural of water buffalo