NichiDict

ローゼル

[roozeru]

Meanings

1.Noun

roselle (Hibiscus sabdariffa); Jamaica sorrel