Vocabulary

降圧トランス

step-down transformer

noun