Polish-English dictionary »

podstacja meaning in English

PolishEnglish
podstacja noun

substationnoun
electrical substation