English-Turkish dictionary »

eoka meaning in Turkish

EnglishTurkish
EOKA proper noun

EOKAproper noun