IMPROVISO MEANING IN ENGLISH

• Improviso Definition & Synonyms

  1. (a.) Not prepared or mediated beforehand; extemporaneous.


RECENT SEARCHES