"salvadoribussard" in English Salvadoribussard {m} African red-tailed buzzard Detailed translations for "salvadoribussard" der Salvadoribussard{masculine} Salvadoribussard African red-tailed buzzard