Vocabulary

東工大

Tokyo Institute of Technology (abbr); TIT

noun