What does SWICA stand for?

What does SWICA mean? We have 3 definitions. Read most used SWICA meanings below.

ADVERTISEMENT