Definify.com

Definition 2024


busard

busard

French

Noun

busard m (plural busards)

  1. harrier