Definify.com

Definition 2025


salamanquesa

salamanquesa

Spanish

Noun

salamanquesa f (plural salamanquesas)

  1. gecko