Spanish-English Dictionarymecanografiar
Meaning of mecanografiar