English-French dictionary »

roman shade meaning in French

EnglishFrench
Roman shade (type of window shade)
noun

store romain◼◼◼nom {m}