Translation of telepedido in English:

telepedido

teleordering, n.

masculine noun

also telepedidos

  • 1

    teleordering