English-Turkish dictionary »

two-legged tie meaning in Turkish

EnglishTurkish
two-legged tie noun

çift maçlı eleme sisteminoun