No exact translation found for
punch tape

related Results
medizinisches Tape (n.) , {med.}