|
Native English speaker, in this case, what "tattletale" means?
I found "tattletale" means "telltale". Cambridge dictionary says it means "allowing a secret to beco... ... Home Mail News Cricket Finance Weather Groups Answers Screen Flickr Mobile More Celebrity Lifestyle Movies Yahoo India Answers Search Answers Searc
in.answers.yahoo.com |
|