BankingWords

take a beating - Details


English Term: take a beating
Arabic Term: يتعرض لخسارة كبيرة
Arabic Definition:
Related Terms:
Show English Definition
English Definition: