English-Turkish dictionary »

tzouras meaning in Turkish

EnglishTurkish
tzouras (lute)
noun

curanoun