Spanish-English Dictionaryimprovisaré
improvisaré
improvisar
Meaning of improvisaré