English to Chinese Dictionary

Search:

Did you mean: bum bomu bomb bun bimu buma baomu bama ?

不睦 to not get along well / to be at odds
布幕 screen (movie theater etc)


<< back to the home page