dumping one's load

English

Verb

dumping one's load

  1. present participle and gerund of dump one's load