aroma in German
aroma in German
Aroma
A smell; especially a pleasant spicy or fragrant one.
Duft
A smell; especially a pleasant spicy or fragrant one.