to have seen better days

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

• witnessed happier times in the past; not in very good shape

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

بپرس