English English Dictionary

English - English

microwave in English: