stills

English

Noun

stills

  1. plural of still

Verb

stills

  1. third-person singular simple present indicative of still

Spanish

Noun

stills

  1. plural of still