gurugua gbunni siliminsili ni

gurugua

Noun
  1. a small car or vehicle