Aller au contenu

tech Against the wall, tech could mean "technology" in English. In French, technology is usually translated as