Translation of pencinta alam sekitar in English:

pencinta alam sekitar

environmentalist

noun

  • 1

    environmentalist