English-Polish dictionary »

lollard meaning in Polish

EnglishPolish
Lollard noun

lollardnoun