Microwave

Microwave in French

In French

le micro-ondes

Definition

Definition in EnglishAn oven that heats food quickly.

Definition in FrenchFour qui chauffe les aliments très rapidement.

Example sentences

Related words

See it in 3D

microwave in other languages