でんしんうりそうば
Meanings
Noun
1. telegraphic transfer selling (currency rate); TTS
Composed of
(electric) telegraph; telegraphy; telegraphic communication; telegram
selling rate (currency)