was defeated

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

• was trounced, was made to give up, was subdued

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

بپرس