duct tape

English Dictionary -> Letter D -> duct tapeduct tape Definition



duct tape Synonyms






© Art Branch Inc.