last-minute touch

listen to the pronunciation of last-minute touch
English - English

Definition of last-minute touch in English English dictionary

last-minute touch
final repair, change made when there is little time left
last-minute touch
Favorites