MICROLIGHT


Meaning of MICROLIGHT in English

n. a kind of motorized hang-glider.

Oxford English vocab.      Оксфордский английский словарь.