Multilingual Turkish Dictionary

MAKE LEEWAY

MAKE LEEWAY : English Turkish

otadan çıkarmak, sürüklemek