"Beirut Agreement" - Details

English Term:
Beirut Agreement
Arabic Term:
اتفاقية بيروت
Arabic Definition:
English Definition: