meaning of Blauschulterrötel

Blauschulterrötel - German to English

blue-shouldered robin chat [Cossypha cyanocampter]

View more

  • blue-shouldered robin [Cossypha cyanocampter]