Multilingual Turkish Dictionary

MAKE SMTH. WORK

MAKE SMTH. WORK : English Turkish

v. çalıştırmak