improvisate

listen to the pronunciation of improvisate
الإنجليزية - الإنجليزية
To improvise; to extemporize
Unpremeditated; impromptu; extempore
improvisate
المفضلات