Search term teleprinter has one result
EN English IT Italian
teleprinter (n) [electronic communication] telescrivente (n) {f} [electronic communication]