What does Braunkehl-Uferschwalbe mean?

Braunkehl-Uferschwalbe - German to English

brown-throated sand martin [Riparia paludicola]

View more

  • plain martin [Riparia paludicola]