LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Bumerdas Vilayeti” in English

1 English translation