Translation of public entity in Setswana

User Contribution

public entity

public entity

noun