French-English dictionary »

glace sans tain meaning in English

FrenchEnglish
glace sans tain nom {f}

one-way mirror◼◼◼(mirror that is transparent on one side)
noun