Polish-English dictionary »

grzałka meaning in English

PolishEnglish
grzałka noun

immersion heaternoun
a device for supplying domestic hot water