Speaking topics in text
Parents are good teacher?
Online speaking recording
Votes
Speaking category
Comments
I can hardly understand what
I can hardly understand what are you talking about !!!!!
26 in 30
Great!