How do you say buzzard in Finnish?
— hiirihaukka


Generic synonyms for buzzard in Finnish
hawkhaukka