Polish-English dictionary »

taśma perforowana meaning in English

PolishEnglish
taśma perforowana

paper tape

punched tape