Spanish-English dictionary »

luneta meaning in English

SpanishEnglish
luneta noun
{f}

box [boxes](compartment to sit inside)
noun
[UK: bɒks] [US: ˈbɑːks]