rest one's case

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

• finish one's argument, complete the presentation of an argument (especially a legal argument)

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

بپرس