Idioms & Phrases for word “microwaving”
microwaving - Did you Mean?
microwave (microwaving)