Polish-English dictionary »

jam session meaning in English

PolishEnglish
jam session noun

jam sessionnoun
impromptu informal performance