Definify.com

Definition 2025


lucerta

lucerta

Sicilian

Noun

lucerta f (plural lucerti)

  1. lizard