lastditch

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