"encroachment" - Details

English Term:
encroachment
Arabic Term:
تعدي، إعاقة
Arabic Definition:

.