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

buzzard

sustantivo
  1. myszołów
  2. zgred informal