scratched a living

English

Verb

scratched a living

  1. simple past and past participle of scratch a living