Tarzan
Publisher summary
Tarzan is an Edge add-on publisher. Its Edge add-ons have reached 12,814 users.
Website: https://fanyi.baidu.com/
Users: 12,814 (Average
6,407/add-on)
Rating: 4.32
(42)
Total published add-ons: 2
Published Edge add-ons
2 results. Page 1 of 1.
One Key Translate
One Key Translate by Baidu.
11,925
=== AD STOP ===
Install and use! No complicated option pages, ad list management. Adstop blocks media ads, video ads, popups, scam and malware sites.
889
2 results. Page 1 of 1.