Answer: diditfor

AnswerCrossword Clue
DIDITFORActed on behalf of