English to Chinese Dictionary

Search:

帹暆 shà kerchief covering head (arch.)


<< back to the home page