<span class="searchmatch">improvisoiva</span> present active participle of improvisoida...
infinitives participles active passive active passive 1st improvisoida present <span class="searchmatch">improvisoiva</span> improvisoitava long 1st1 past improvisoinut improvisoitu 2nd inessive2...