Home
Help
About
Contact
English to Chinese Dictionary
Search:
猛不防
měng
bù
fáng
suddenly / unexpectedly / taken by surprise / at unawares
<< back to the home page