Multilingual Turkish Dictionary

DAMGAYI BASMAK

DAMGAYI BASMAK : Turkish English

v. rubber stamp