up the pole


گرفتار، در تنگنا، واقع شده

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

• mentally disturbed, insane; in distress

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

بپرس