デルバール
derubāru

Noun

1. Delbard (rose variety)