NichiDict

もすら

[mosura]

Meanings

1.Noun

Mothra