Spanish-English Dictionaryimprovisado
improvisado
Meaning of improvisado