English-Polish dictionary »

guardrail meaning in Polish

EnglishPolish
guardrail noun
rail set alongside a dangerous place

bariera energochłonnanoun