French-English dictionary »

gaz de ville meaning in English

FrenchEnglish
gaz de ville nom {m}

town gas◼◼◼(manufactured gas supplied to consumers)
noun