"diplomatic immunity" - Details

English Term:
diplomatic immunity
Arabic Term:
الحصانة الدبلوماسية
Arabic Definition:

.