meaning of ausbessernd

ausbessernd - German to English

darning

View more

  • refitting
  • restoring