United States flag
United Kingdom flag
Pesquise entre vários professores de Inglês...
Registro/Login
Postagens
using word "renders" Is this sentence making sense? "however, the lecturer goes against this point by standing that using the internet renders humans isolated"
29 de abril de 2012
2
0
00:00
00:00