BankingWords

usura - Details


English Term: usura
Arabic Term: ربا، فائدة فاحشة
Arabic Definition:
Related Terms:
Show English Definition
English Definition: