separation of forces agreement

انگلیسی به انگلیسی

• agreement to a cessation of active conflict; truce signed between two conflicting parties (e.g. countries)

پیشنهاد کاربران