Polish-English dictionary »

newel meaning in English

PolishEnglish
Newel

Nevel