meaning of Barbestand

Barbestand - German to English

money book

View more

  • money available