See also: tell tales

English edit

Noun edit

telltales

  1. plural of telltale