NichiDict

みいら

木乃伊
[miira]

Meanings

1.Noun

mummy