Boulogne-sur-MerWiktionary 原文英美释义专有名词proper noun1A commune of Pas-de-Calais department, Hauts-de-France, France.