Vocabulary

海流発電

marine current power generation; ocean current power generation

noun