ESD


Meaning of ESD in English

[Esd] abbreviation Esdras

Merriam-Webster English vocab.      Английский словарь Merriam Webster.