long sells

English

Verb

long sells

  1. third-person singular simple present indicative of long sell