Vocabulary

豊橋技術科学大学

Toyohashi University of Technology

noun