Did you mean: lupa, лупа, lima

Sorry, no translations for "луна" have been found.

Wiktionary Links