English-French dictionary »

make a better door than a window meaning in French

EnglishFrench
make a better door than a window verb

ton père n’est pas vitrierverbe

t’es pas transparentverbe