A formal resignation and renunciation of powers
English: abdication, stepping down
Bahasa: turun takhta
Less certain link between this word and this sense.
abdication, stepping down
English: abdication, stepping down
Bahasa: turun takhta
Less certain link between this word and this sense.