Results for "

tug of war

"
English - Turkish Dictionary

tug of war

(English - Turkish Dictionary) :
1. halat çekme oyunu. 2. şiddetli rekabet.