tattle

Substantiv
disclosing information or giving evidence about another

Synonymer




tattle

tattle

tattles

tattled

tattled

tattling

Verb
divulge information or secrets; spill the beans

Synonymer