NichiDict

デルバール

[derubaaru]

Meanings

1.Noun

Delbard (rose variety)