What does OTEC stand for?

What does OTEC mean? We have 1 definitions. Read most used OTEC meanings below.

ADVERTISEMENT