Spanish-English dictionary »

lacerta meaning in English

SpanishEnglish
Lacerta proper noun

Lacerta(a constellation)
proper noun