What does Braunwangenmahali mean?

Braunwangenmahali - German to English

chestnut-crowned sparrow-weaver [Plocepasser superciliosus]

View more

  • sparrow weaver [Plocepasser superciliosus]