Definify.com

Definition 2025


busard

busard

French

Noun

busard m (plural busards)

  1. harrier