What does angenehmer Geruch mean?

angenehmer Geruch - German to English

pleasant scent