The site acts as a portal for thousands of online dealers.
⇑ Translate the sentence above by Google ⇑
Related: site