noun power extracted from the motion of sea waves at the coast
wave power 🔊 Listen to this noun power extracted from the motion of sea waves at the coast Share Facebook Twitter Google +