being trampled on

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

• being walked over, being trod upon; being taken advantage of, being pushed around, being abused

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