throw oneself upon

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

• place a burden on, put a load on; force oneself to, compel oneself to

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

بپرس