an organization having a public character, such as a school, church, bank, etc

Translation:
English
Add