under torture

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

• under heavy pressure, by force

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

بپرس