English to Chinese Dictionary

Search:

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

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


<< back to the home page