LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Aphrodite” in Turkish

1 Turkish translation