SELF-BANISHED MEANING IN ENGLISH

• Self-banished Definition & Synonyms

  1. (a.) Exiled voluntarily.


RECENT SEARCHES