What does anmächelig mean?

anmächelig - German to English

appealing