YDMT stands for Yorkshire Dales Millennium Trust (UK)

YDMT
Share
Abbreviations And Their Meaning