Definition of UDI in English:

UDI

abbreviation

  • Unilateral declaration of independence.