aluura gbunni siliminsili ni

aluura

Noun
  1. teak tree
    • reddish dye, pink colour