meaning of Brauchst du Hilfe?

Brauchst du Hilfe? - German to English

needing of help?

View more

  • do you want a hand?