Compelled

Spanish Meaning

obligar

compeler

imponer en

empeƱar

English Meaning

  1. Simple past tense and past participle of compel.