TDVC: The da Vinci Code

What does TDVC mean? The above is one of TDVC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: The da Vinci Code

TDVC also stands for:
... more