LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“medusa” in Turkish

2 Turkish translations
TR
Medusa

Medusa'nın herhangi birisini taşa çevirme gücü vardı.