BankingWords

patent - Details


English Term: patent
Arabic Term: براءة اختراع
French Term: brevet
Spanish Term: patente
Arabic Definition:
Related Terms:
Show English Definition
English Definition: