Tarfa
Bachelor In English Language Translation | Public Relations | Sometimes you have to go through the worst, to get the best. Keep moving forward.
Kingdom of Saudi Arabia
889
Followers
399
Following
22,738
Tweets
- Captured Spaces
- 2
- Avg. Participants
- 4
- Spaces last 30 days
- 0