Chinese Version(中文版) | EBooks(电子书)
[tribjjleit]
(verb.) oppress or trouble greatly.
Editor: Margaret--From WordNet