Subscribe
URL of the page has been copied to clipboard.
Meaning : Tropical rose-colored New World spoonbill.
Synonyms : ajaia ajaja
Install App
Roseate spoonbill meaning in Telugu.