ESD.


Meaning of ESD. in English

abbr. Esdras (Apocrypha).

Oxford English vocab.      Оксфордский английский словарь.