English to Chinese Dictionary

Search:

亮黄灯 liàng huáng dēng (lit.) to flash the yellow light / (fig.) to give a warning sign


<< back to the home page