Vocabulary

芝浦工業大学

Shibaura Institute of Technology

noun