LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Libya Devleti” in English

1 English translation