Impossible to suppress or control; irrepressible.

  • 难压制或控制的;忍不住的
目录 查词历史