English to Arabic

Meaning for:
Gorgon
other
جورجون - إمرأة خرافية ذات شعر من الأفاعي