greater kudus

English

Noun

greater kudus

  1. plural of greater kudu