Translation of microwave in Indonesian

microwave

microwave

noun

  • 1

    microwave