LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Vagharshapat” in Turkish

1 Turkish translation