Translation of renewable in Malay

renewable

dapat diperbaharui

adjective

  • 1

    dapat diperbaharui