LLD


Meaning of LLD in English

[LLD] [NL legum doctor] abbreviation doctor of laws

Merriam-Webster English vocab.      Английский словарь Merriam Webster.