NichiDict

メドゥーサ

[meduusa]

Meanings

1.Noun

Greek mythologyMedusa