luulua gbunni siliminsili ni

luulua

Noun
  1. diamond