meaning of berauschender Duft

berauschender Duft - German to English

heady aroma