FEEDBACK

Meaning of 美杜莎

Lookup via: Pinyin | Radicals
měi shā
Medusa (monster of Greek mythology)