meaning of angenehm für das Ohr

angenehm für das Ohr - German to English

pleasing to your ear [postpos.]