Translation of menelefon in English:

menelefon

verb

  • 1

    to send (a message) or speak to (a person) by telephone