Multilingual Turkish Dictionary

ÇABUCAK YAPMAK

ÇABUCAK YAPMAK : Turkish English

v. snatch

ÇABUCAK YAPMAK : Turkish French

âcler, brasser, dépêcher