FEEDBACK

Meaning of 添堵

Lookup via: Pinyin | Radicals
tiān
to make people feel even more stressed or annoyed (coll.); to make traffic congestion even worse