Other - 2801 Random

adjective

Picture

1513 of 2801
Other / Surprise

Telltale - Revealing or indicating something hidden or secret, showing the inner nature of something.

The telltale smell of smoke hinted at a fire nearby.