Полный англо-русский словарь
improvise on
Импровизировать, создавать вариации на тему чего-л.
Полный англо-русский словарь
improvise
improvised