EnglishEdit

InitialismEdit

DDP

  1. (incoterm) Delivered Duty Paid

AnagramsEdit