Polish-English dictionary »

podtorze meaning in English

PolishEnglish
podtorze noun

trackbednoun
layer of gravel or other foundation on which a railway track is laid