Polish-English dictionary »

skwarka meaning in English

PolishEnglish
skwarka noun

greavesnoun
residue from animal fat