"adlerbussard" in English Adlerbussard {m} long-legged buzzard Detailed translations for "adlerbussard" der Adlerbussard{masculine} Adlerbussard long-legged buzzard