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