BankingWords

tape - Details


English Term: tape
Arabic Term: شريط
Arabic Definition:
Related Terms:
Show English Definition
English Definition: