From English-Hindi FreeDict Dictionary ver. 1.6: microwave /mˈaɪkɹəʊwˌeɪv/ <N> 1. सूक्ष्म तरंग "We purchased a new microwave oven""
microwave /mˈaɪkɹəʊwˌeɪv/ <N> 1. सूक्ष्म तरंग "We purchased a new microwave oven""