lsd ( synonym found)

Definition of lsd:

°(British Ireland dated) £sd (pounds, shillings, pence).

Definition of lsd:

°(British Ireland dated) £sd (pounds, shillings, pence).

Back to Top