meaning of Berner Sennenhund

Berner Sennenhund - German to English

Bernese cattle dog

View more

  • Bernese hill dog