English → Tetun

self-determination, autonomy

autodeterminasaun

More