ENCOMBERMENT MEANING IN ENGLISH

• Encomberment Definition & Synonyms

  1. (n.) Hindrance; molestation.


RECENT SEARCHES