"arbitrator" - Details

English Term:
arbitrator
Arabic Term:
محكِّم
Arabic Definition:

.