Definify.com

Definition 2026


busard

busard

French

Noun

busard m (plural busards)

  1. harrier