tell-tales

English

Noun

tell-tales

  1. plural of tell-tale