Conversation Practice 1

A small part of a language learning activity that allows users to chat with a smart AI in a language of their choosing. You can also translate each chat on the fly if you wish.

More by Shay Isdale

View profile