English to Chinese Dictionary

Search:

照壁 zhào a screen wall across the gate of a house (for privacy)


<< back to the home page