meaning of Bergspottdrossel

Bergspottdrossel - German to English

sage thrasher [Oreoscoptes montanus]

View more

  • mountain mockingbird [Oreoscoptes montanus]