What does CARRD stand for?

What does CARRD mean? We have 5 definitions. Read most used CARRD meanings below.

ADVERTISEMENT