FEEDBACK

Meaning of 发誓赌咒

Lookup via: Pinyin | Radicals
shì zhòu (Trad.: 發誓賭咒)
to take an oath (idiom)