Donate SIGN UP

Excelsior87

Only 1 question

Avatar Image
Excelsior87
Can someone please tell me what "SDT" might mean? I think it's an abbreviation for a proverb or an idiom. Thanks!

Only 1 question