United States flag
United Kingdom flag
Search from various English teachers...
Signup/Login
Posts
hi my new friends I'm really nwe here. I'm better writing than speaking. I'd like making friend to talk :D and I can help you too ... I speak spanish :D
October 1, 2013
3
0
00:00
00:00