For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Damian

United Kingdom

1 Reviews
3 Reads
1 Useful

1 review

Alibaba.com

Is one big scum

Is one big scum. Alibaba help only Chinese salers and don't care about European customs.

2026-10-11Helpful 1