above the water

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

• higher than the level of water; managing, coping (in a certain situation or under certain circumstances)

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

بپرس