What does PICARD stand for?

What does PICARD mean? We have 1 definitions. Read most used PICARD meanings below.

ADVERTISEMENT