ambaditeki meaning in english

 [Tel.] n. The torpedo fish. See. tenki.