superstrained

superstrained

English

Verb

superstrained

  1. simple past and past participle of superstrain