Polish-English dictionary »

impromptu meaning in English

PolishEnglish
impromptu

off the top of one's headin an extemporaneous manner; without careful thought, preparation, or investigation