Teles

  • n.特莱斯
TelesTeles
  1. With all these " teles ," I was powerless .

    “拥有这些电信设备”,我却无能为力。