French-English dictionary »

t’es pas transparent meaning in English

FrenchEnglish
t’es pas transparent verbe

make a better door than a windowverb