shàn ràng

Translation

  • to abdicate

Synonyms

Chinese Tones