LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Knights Templar” in Turkish

1 Turkish translation