to be old and in bad condition:

中文解释

That jacket has seen better days. Why don\'t you get a new one?

正在查询

collinear 译员 brandy agateware cross boldly cast a reflection on heavy taxation audit report drop by drop up town