LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tekfur” in Turkish

1 Turkish translation