"buzzard" in Polish — inglés-Polish dictionary | see "buzzard" in inglés

buzzard

sustantivo
  1. myszołów
  2. zgred informal