SDL


Meaning of SDL in English

abbreviation

1. saddle

2. seedling

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.