LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Argolid” in Turkish

1 Turkish translation