DELY


Meaning of DELY in English

[dely] abbreviation delivery

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