Meaning of bewray
Definition of bewray
(verb)
reveal
unintentionally; "Her
smile
betrayed her
true
feelings"
Other information on bewray
WIKIPEDIA results for
bewray
Amazon results for
bewray
Tweet