French-English dictionary »

ligne d'horizon meaning in English

FrenchEnglish
ligne d'horizon nom {f}

skyline [skylines]◼◼◼(silhouette against city or buildings)
noun
[UK: ˈskaɪ.laɪn] [US: ˈskaɪ.ˌlaɪn]