Vocabulary
デルバール
デルバール
Delbard (rose variety)
noun