Definify.com

Definition 2024


Bergbussarde

Bergbussarde

German

Noun

Bergbussarde

  1. plural of Bergbussard