"distressed goods" - Details

English Term:
distressed goods
Arabic Term:
بضائع محجوزة
Arabic Definition:
English Definition: