It seems a little out of place in a cutting-edge environment like this one.
qui semble un peu déplacé dans cet environnement de pointe.
It seems a little out of place in a cutting-edge environment like this one.
qui semble un peu déplacé dans cet environnement de pointe.