English to Chinese Dictionary

Search:

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


<< back to the home page