Golden Bowl

Dictionary

TOCKAYn.

A species of spotted lizard in India.