meaning of Afghanenschneefink

Afghanenschneefink - German to English

Afghan snowfinch [Montifringilla theresae]