English | German | Russian | Czech

impro English

Meaning impro meaning

What does impro mean?

impro

Improv (short for improvisation).

Are you looking for...?