DOWEC Turbine Abbreviation

DOWEC has various meanings in the Turbine category. Discover the full forms, definitions, and usage contexts of DOWEC in Turbine.

Dutch Offshore Wind Energy Converter
Turbine

Citation

Last updated: