"magnetic tape" - Details

English Term:
magnetic tape
Arabic Term:
شريط ممغنط
Arabic Definition:
English Definition: