Subscribe
URL of the page has been copied to clipboard.
Meaning : A common and widely distributed lizard of Europe and central Asia.
Synonyms : sand lizard
Install App
Lacerta agilis meaning in Telugu.