long sold

English

Verb

long sold

  1. simple past and past participle of long sell