Polish-English dictionary »

farciarz meaning in English

PolishEnglish
farciarz noun

lucky dognoun
one with good luck