Polish-English dictionary »

elektrociepłownia meaning in English

PolishEnglish
elektrociepłownia

cogeneration plant

combine heat and power plant