Polish-English dictionary »

goliard meaning in English

PolishEnglish
goliard noun

Goliardnoun
wandering student