HomeDictionary添堵添堵Wordto make people feel even more stressed or annoyed (coll.)Copy wordtiān dǔtian1du3Hear itMeaningto make people feel even more stressed or annoyed (coll.) CC-CEDICTto make traffic congestion even worse CC-CEDICTCharacters in 添堵添tiān堵dǔ
tiān dǔtian1du3Hear itMeaningto make people feel even more stressed or annoyed (coll.) CC-CEDICTto make traffic congestion even worse CC-CEDICT