Saint-Michel-sur-OrgeWiktionary 原文英美释义专有名词proper noun1A commune in Essonne department, Île-de-France, France.