Definify.com

Definition 2024


lucerta

lucerta

Sicilian

Noun

lucerta f (plural lucerti)

  1. lizard