meaning of Bambuslaubsänger

Bambuslaubsänger - German to English

yellow-bellied flycatcher warbler [Abroscopus superciliaris]

View more

  • yellow-bellied warbler [Abroscopus superciliaris]