LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“templar” in Turkish

1 Turkish translation