write and send (someone) a note or telegram - Spanish English Dictionary

Suggest a Term