Multilingual Turkish Dictionary

HAÇ İŞARETİ YAPMAK

HAÇ İŞARETİ YAPMAK : Turkish English

v. cross