Definify.com

Definition 2025


Bergbussarde

Bergbussarde

German

Noun

Bergbussarde

  1. plural of Bergbussard