Kamus Mobile
https://m.xamux.com
English to Indonesian
abdicating turun tahta
abdicating renouncing followed by of
abdicating menyangkal diikuti oleh dari