French-English dictionary »

store romain meaning in English

FrenchEnglish
store romain nom {m}

Roman shade◼◼◼(type of window shade)
noun