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

listen to the pronunciation of witnessed happier times in the past; not in very good shape
الإنجليزية - الإنجليزية
to have seen better days
witnessed happier times in the past; not in very good shape
المفضلات