lastditch

listen to the pronunciation of lastditch
English - English
{s} done at the last possible moment in an act of desperation
lastditch
Favorites