Translation of microwave oven in Indonesian

microwave oven

microwave

noun

  • 1

    microwave