serve time

listen to the pronunciation of serve time
English - Turkish
English - English
To be in prison or a similar institute
spend time in jail
serve time
Favorites