Meaning of テレクラ in Japanese

  1. Words

Definition of テレクラ

テレクラ(terekura)
  1. (n) telephone club (chat line, dating service)
Back to top