Translation of senggara in English:

senggara

maintain

verb

  • 1

    maintain, keep in repair