Convection-microwaves definition

Convection microwave ovens; plural form of convection microwave.
noun
3
0
Advertisement