Skip to main content
dǎng lù
挡路
to be in the way; to block the path
Frequency 2.4
Meanings
to be in the way; to block the path