Translation of pelindung in English:

pelindung

patron, protector

noun

  • 1

    patron, protector