English to Chinese Dictionary

Search:

Did you mean: bake back base bag bak baza baku basa ?

马鹿 red deer / fool / idiot (from Japanese "baka")


<< back to the home page