Definition of UDI in English:

UDI

  • Unilateral declaration of independence.