Dutch–English dictionary

English translation of the Dutch word zelfbeschikkingsrecht

Dutch → English
  
DutchEnglish
zelfbeschikkingsrecht right of self‐determination