vabiga gbunni siliminsili ni

vabiga

Noun
  1. the red silk-cotton tree (Bombax buonopozense)