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