LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Armavir” in English

1 English translation