Definition, Meaning & Anagrams | English word DDU
DDU
Definitions of DDU
- (incoterm) Initialism of Delivered Duty Unpaid.
Number of letters
3
Is palindrome
No
Search for DDU in:
Page preparation took: 178.25 ms.