Home
Search
Index
Definify.com
Definition
2025
sargantana
sargantana
Catalan
Noun
sargantana
f
(
plural
sargantanes
)
lizard
Similar Results