Home
Help
About
Contact
English to Chinese Dictionary
Search:
不堪入目
bù
kān
rù
mù
unbearable to look at / an eyesore
<< back to the home page