Subscribe
URL of the page has been copied to clipboard.
Meaning : Avadavats.
Synonyms : estrilda
Install App
Genus estrilda meaning in Telugu.