English
›
Words
down
to the wire
Translation:
English
1
something
that ends at the last minute or last few seconds
Add
Translation