S

Stasiana

0 karmaJoined

Comments
1

They are to many DMI meaning like "Development Media International", "Desktop Management Information",  "Deferred Maintenance Item"..

More of them look there : https://acronym24.com/dmi-meaning/