she has seen better days

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

• she has had more luck on other days; her situation is not as good as it used to be

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