keep one's pecker up

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

• hold fast, endure, not lose hope or spirit

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

بپرس