English-Turkish dictionary »

euromaidan meaning in Turkish

EnglishTurkish
Euromaidan (series of anti-government protests in Ukraine)
proper noun

Yevromaydanproper noun