テルハ
teruha

Noun

1. telpher

Other forms: