Back to Dictionary
碍口识羞
礙口識羞
àikǒushíxiū
1.
tongue-tied for fear of embarrassment (idiom)