Results for "

tarpaper

"
English - Turkish Dictionary

tarpaper

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