meaning of ausflicken

ausflicken - German to English

to patch up

View more

  • to patch