NichiDict

なにわいばら

難波薔薇
[naniwaibara]

Meanings

1.Noun

Cherokee rose (Rosa laevigata)