exerted himself

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

• made an effort, struggled, toiled, laboured, tried hard

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