DELLY


Meaning of DELLY in English

[delly] var of deli

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