meaning of Angolaschwalbe

Angolaschwalbe - German to English

Angola swallow [Hirundo angolensis]