Telo
in Germany
Telo is #1233 in Germany, 3.7 from public store ratings.
Connect through chats Source: Google Play
Screenshots
Source: Google Play
Ranks by region
Asia #860
Asia
Overall
#860
All-round
#491
Points
3
Rating
3.65
Up from #1133
All-round up from #656
Americas #1206
Americas
Overall
#1206
All-round
#648
Points
0
Rating
3.50
Down from #1205
All-round down from #646
Europe #1170
Europe
Overall
#1170
All-round
#660
Points
0
Rating
3.70
Up from #1177
All-round up from #662
#1
#2
#3
#4ā5
#6ā10
#11+
No rank