carromed

English

Verb

carromed

  1. simple past and past participle of carrom