back
EnglishWorm.com
Sign in
Improvise
improvise
create and perform spontaneously or without preparation
wing it
to do something extemporaneously
on the fly
while in motion or progress
[idiom]
15-04-15 08:41, 15-04-15 08:57, Yosei