See also: tell tales

English

edit

Noun

edit

telltales

  1. plural of telltale