English-Turkish dictionary »

arab spring meaning in Turkish

EnglishTurkish
Arab Spring (movement)
proper noun

Arap Baharıproper noun