Encumbrance

Tamil Meaning

வில்லங்கம்

English Meaning

  1. One that encumbers; a burden or impediment.
  2. Law A lien or claim on property.

StatCounter - Free Web Tracker and Counter