sdn

listen to the pronunciation of sdn
Englisch - Türkisch
(Askeri) sistem geliştirme bildirimi (system development notification)
Französisch - Englisch
League of Nations, international organization established after World War l to create world peace and cooperation, forerunner of the United Nations