FEEDBACK

Meaning of 宣誓作证

Lookup via: Pinyin | Radicals
xuān shì zuò zhèng (Trad.: 宣誓作證)
to depose (idiom)