PUD


Meaning of PUD in English

[PUD] abbreviation pickup and delivery

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