"bona confiscata" - Details

English Term:
bona confiscata
Arabic Term:
أموال منقولة مصادرة
Arabic Definition:
English Definition: