to make or create extempore

listen to the pronunciation of to make or create extempore
English - English
extemporise
to make or create extempore
Favorites