being oppressed

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

• under harsh government; being overburdened

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