LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“euphrasy” in Turkish

1 Turkish translation