Question
20 Nov 2019

  • Japanese
  • English (US)
  • Thai
Question about English (US)

Does this sentence make sense? If you have alternative expression like native, let me know that, thank you.

My speech in English is improving little by little.

Answers
Read more comments

  • English (US)

  • Japanese
Share this question
Similar questions
Newest Questions
Topic Questions
Recommended Questions