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

listen to the pronunciation of to have served (especially in the military); be worn out, be tattered
English - English
to have seen service
to have served (especially in the military); be worn out, be tattered
Favorites