meaning of aromatischer Wohlgeruch

aromatischer Wohlgeruch - German to English

balsamic odour [Br.]