lip-syncers

English

Noun

lip-syncers

  1. plural of lip-syncer