Meaning of 'lien'

  • சொத்து அல்லது பாவியின் மேல் உரிமை


Browse English to Tamil Dictionary