Japanese 318 - To have done (before) - た こと が ある

Contributors

Want to contribute to this course?
Please let us know