Meaning of TWERLE in English

TWERLE

Tropical Wind, Energy conversion and Reference Level Experiment

U.F.O. related terminology and acronyms.      Термины и аббревиатуры, связанные с НЛО.