BankingWords

blockade - Details


English Term: blockade
Arabic Term: حصار
French Term: blocus
Spanish Term: bloqueo
Arabic Definition:
Related Terms:
Show English Definition
English Definition: