Mycenae {noun}Mycènes
Mycenae {pr.n.}
mutual · mutuality · mutually · muzzle · muzzy · MVP · my · myalgia · Myanmar · myasthenia · mycenae · mycetoma · mycosis · mycotoxin · mydriasis · myelin · myelitis · myelocele · myelocyte · myelogram · myeloid
Even more translations in the English-Dutch dictionary by bab.la.