LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Amazons” in Turkish

1 Turkish translation