NichiDict

ラムズイヤー

[ramuzuiyaa]

Meanings

1.Noun

lamb's-ear (Stachys byzantina)