to have seen service

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

• to have served (especially in the military); be worn out, be tattered

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