Turkish-English dictionary »

arap baharı meaning in English

TurkishEnglish
Arap Baharı proper noun

Arab Spring(movement)
proper noun