Updated Apr 26, 2025 ยท v1.27
Ebba.Tube is short video sharing platform.
Ebba.Tube is short video sharing platform with split screen innovation so that user can see video and ads at the same time and even can do shopping.
2 years on Google Play
This app isn't currently appearing in any tracked top charts.