User comments for StarLeaf
StarLeaf
- Free
- (No votes yet)
Chat and call for free with this business-centric app
StarLeaf is a free communications mobile app that enables you to call, message, and video-chat with ease. This instant messaging app offers features that cater to work-related affairs—especially for businesses—and can be used on any device so you...