bambulaa gbunni siliminsili ni

bambulaa

Noun
  1. red-flanked duiker (male, antelope species)