Multilingual Turkish Dictionary

BALIKLAMA ATLAMAK

BALIKLAMA ATLAMAK : Turkish English

v. dive headfirst, take a header, snatch at