Comments

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