becoming desperate

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

• losing hope, despairing

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