worral
English
worral meaning in English • worral का अर्थ अंग्रेजी में
Noun
- An Egyptian fork-tongued lizard, about four feet long when full grown.