Home
Help
About
Contact
English to Chinese Dictionary
Search:
马鹿
mǎ
lù
red deer / fool / idiot (from Japanese "baka")
<< back to the home page