Multilingual Turkish Dictionary

BAKMADAN İMZALAMAK

BAKMADAN İMZALAMAK : Turkish English

v. rubber stamp