FEEDBACK

Meaning of 泥首谢罪

Lookup via: Pinyin | Radicals
shǒu xiè zuì (Trad.: 泥首謝罪)
to humbly sue for pardon (idiom)