was defeated

شبکه مترجمین ایران

به انگلیسی

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

معنی یا پیشنهاد شما