MalayTranslate.com
Malay to English Translator
Translate Here

English to English

impoundment

noun (n)

  • placing private property in the custody of an officer of the law
    menempatkan properti pribadi dalam penahanan seorang petugas hukum
    source: wordnet30