BankingWords

finder's fee - Details


English Term: finder's fee
Arabic Term: عمولة، أتعاب سمسرة، أتعاب وساطة
Arabic Definition:
Related Terms:
Show English Definition
English Definition: