Multilingual Turkish Dictionary

MAKE A DRAFT ON

MAKE A DRAFT ON : English Turkish

v. rahatsız etmek, sıkıntı vermek, istismar etmek, kötüye kullanmak