being crushed

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

• being smashed, being squashed; being overpowered, being conquered; being humiliated

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