meaning of semipublic

1. having some of the features of public institution


Related Words

semipublic |

Developed & Maintained By Taraprasad.com

Treasure Words