DictionaryForumContacts

Terms containing explain oneself | all forms | in specified order only
SubjectEnglishChinese
gen.explain oneself交代清楚
gen.explain oneself解释明白
publ.secur.to explain oneself申辩

Get short URL