Vocabulary

デルバール

Delbard (rose variety)

noun