LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Medusa” İngilizcede

1 İngilizce çeviri
EN
Medusa

Medusa had the power to turn someone to stone.