taken advantage of

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

• has been used negatively, abused, sacrificed to better a situation

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

بپرس