telltale


Results for "telltale"

English - Turkish Dictionary

telltale

(English - Turkish Dictionary) :
i. başkalarının sırlarını açığa vuran kimse. s. durumu/gerçeği açığa vuran (şey): There was a telltale smudge of lipstick on his collar. Yakasında durumu açığa vuran bir ruj lekesi vardı.