to one's better judgement

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

• to the best of one's opinion, to one's opinion on what is best

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

بپرس