Polish-English dictionary »

laufer meaning in English

PolishEnglish
laufer noun

bishopnoun
chess piece