haul in one's sails

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

• slow down, be deterred

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

بپرس