Open menu
Christian Vernacular Education Society for India.
English and Gujarati vocabulary