insuperable obstacle

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

• insurmountable impediment, impassable barrier

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

بپرس