English to Arabic

Meaning for:
Confiscation
other
المصادرة