Translation of pemelihara in English:

pemelihara

caretaker

noun

  • 1

    caretaker