Comments

Whoa 6 comments
guest · 6 years ago
IT means “great” in Arabic