meaning of Adlerbussard

Adlerbussard - German to English

long-legged buzzard [Buteo rufinus]

View more

  • long-legged hawk [Buteo rufinus, syn.: B. ferox]
  • red-legged buzzard [Buteo rufinus, syn.: B. ferox]