YLSNED

YLSNED stands for You Learn Something New Every Day

YLSNED
Share
Abbreviations And Their Meaning