Spanish-English Dictionarytelegrafiar
Meaning of telegrafiar