meaning of bresthaft

bresthaft - German to English

maimed

View more

  • invalid