dlc ( synonym found)

Definition of dlc:

°lesser developed countries.

Definition of dlc:

°lesser developed countries.

Back to Top