Designed by
Title
Takealot - SA`s #1 Online Mobile Shopping dev app with magnifying on Smartphone screen. #135264023
Description
BEKASI, WEST JAVA, INDONESIA. DECEMBER 27, 2018 : Takealot - SA`s #1 Online Mobile Shopping dev app with magnifying on Smartphone screen. Takealot is a freeware web browser developed by TAKEALOT.com
This image is editorial