meaning of Angolapitta

Angolapitta - German to English

Africain pitta [Pitta angolensis]