tarpaper


Results for "tarpaper"

English - Turkish Dictionary

tarpaper

(English - Turkish Dictionary) :
i. katranlı karton/mukavva.