special court

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

• judicial tribunal which is assembled for a specific purpose; judicial institution which determines the authority of religious courts

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

بپرس