"advocatus" - Details

English Term:
advocatus
Arabic Term:
محامٍ
Arabic Definition:
English Definition: