What does "ICBC" mean?

popular abbreviation in Singapore that refers to Industrial and Commercial Bank of China

Explore other Singlish words

View more Singlish words