FEEDBACK

Meaning of 自拉自唱

Lookup via: Pinyin | Radicals
自 zì 拉 lā 自 zì 唱 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)