"negotiable certificates of deposit" - Details

English Term:
negotiable certificates of deposit
Arabic Term:
شهادات إيداع قابلة للتداول
Arabic Definition:
English Definition: