Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
gauge
gauze
cache
gouhe
gaochi
gaochu
guzhe
kaiche
?
别扭
biè
niu
awkward / difficult / uncomfortable / not agreeing / at loggerheads / gauche
<< back to the home page