LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“friar” in Turkish

1 Turkish translation