vocab dash
Log inSign up
ダマスク・ローズ
Meanings
Noun
1. damask rose (Rosa damascena)
Other readings
ダマスクローズ
vocab dashAboutDecksPrivacyTerms