felt obliged to

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

• felt obligated to, felt compelled to, felt constrained to

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