Back to Dictionary
碍口
礙口
àikǒu
1. to shy to speak out
2. tongue-tied
3. to hesitate
4. too embarrassing for words