dlr


  1. dealer.
  2. Also dlr dollar.

abbreviation for

  1. dealer

abbreviation for (in Britain)

  1. Docklands Light Railway (in E London)

Leave a Reply

Your email address will not be published. Required fields are marked *

53 queries 1.322