general truce

general truce A truce that suspends hostilities in all places. What is the legal translation of general truce in Chinese?

general truce Read More »