English Turkish Dictionary

English - Türkçe

stamp in Turkish: