Vocabulary

訳解

translating and explaining

noun suru-verb vt