French-English dictionary »

barre de nuages meaning in English

FrenchEnglish
barre de nuages nom {f}

cloud bank(a wall of clouds observed from a distance)
noun