LexiTurkTURKISH ↔ ENGLISH DICTIONARY

-lain” in English

1 English translation