LUNET


Meaning of LUNET in English

noun a little moon or satellite.

Webster English vocab.      Английский словарь Webster.