Other - 2801 Random
adjective
Picture
1513 of 2801
Other / Surprise
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.