Translation of UDI in Spanish:

UDI

noun

History

  • 1

    • unilateral declaration of independence