English to Chinese Dictionary

Search:

红杏出墙 hóng xìng chū qiáng lit. the red apricot tree leans over the garden wall (idiom) / fig. a wife having an illicit lover


<< back to the home page