NichiDict

グロリオーサ

[gurorioosa]

Meanings

1.Noun

gloriosa (flower)