sell one's life dearly

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

• require a high price for oneself, value oneself

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

بپرس