French-English dictionary »

cirrus meaning in English

FrenchEnglish
cirrus nom {m}

cirrus [cirri]◼◼◼(cloud)
noun
[UK: ˈsɪ.rəs] [US: ˈsɪ.rəs]