English

edit

Proper noun

edit

NLSCTD

  1. Initialism of Newfoundland and Labrador Supreme Court (Trial Division).

Synonyms

edit