kudu berries

English

Noun

kudu berries

  1. plural of kudu berry