Yueqing City, Wenzhou City, Zhejiang Province,, New York, NY, United States
Distance: 0 yd.
Company description
A conferencing, video and text chat platform that helps you make new acquaintances with strangers from different countries absolutely free of charge. You can use this service to learn languages, improve your conversation skills and have a good time.