English to Chinese Dictionary

Search:

lóng (literary) window / (literary) cage for animals


<< back to the home page