recharged his batteries

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

• rested, relaxed, stored up energy

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

بپرس