Multilingual Turkish Dictionary

DDU

DDU : English Turkish International

ing. Delivered Duty Unpaid; Vergileri ödenmemiş teslim