BETHRALL MEANING IN ENGLISH

• Bethrall Definition & Synonyms

  1. (v. t.) To reduce to thralldom; to inthrall.


RECENT SEARCHES