Translation of swasta in English:

swasta

private

adjective

  • 1

    private


User Contribution

swasta

private