luneta = lens feminine noun

luneta

feminine noun
feminine noun

English Translation of LUNETA

1
: lens (of eyeglasses)
2
: windshield (of an automobile)
3

Seen & Heard

What made you want to look up luneta? Please tell us where you read or heard it (including the quote, if possible).