"captives" - Details

English Term:
captives
Arabic Term:
شركات تابعة
Arabic Definition:
English Definition: