ilmastointiteippi

Noun

 * 1) duct tape