Summary
English to German:   more detail...
  1. volunteer to do something:
    • Wiktionary:
      volunteer to do something → erbieten


English

Detailed Translations for volunteer to do something from English to German