Vocabulary

自家発電

private power generation

noun