meaning of Afrikadrossel

Afrikadrossel - German to English

(West) African thrush [Turdus pelios, syn.: T. stormsi]