FEEDBACK

Meaning of 自拉自唱

Lookup via: Pinyin | Radicals
chàng
to accompany one's own singing; to hold forth all alone in defense of one's own views; to second one's own motion; to praise one's own effort; to do sth. all by oneself (idiom)