Chinese English Dictionary

congratulate oneself that...    Add to My Vocabulary

  1. 因...而自己庆幸



Credits
Source of Dictionary: CC-CEDICT