extemporaneous

English Dictionary -> Letter E -> extemporaneousextemporaneous Definition



extemporaneous Synonyms






© Art Branch Inc.