English-Polish dictionary »

tarpaper meaning in Polish

EnglishPolish
tarpaper noun
heavy paper coated with tar

papanoun

tar paper

papa