English to Chinese Dictionary

Search:

道具 dào (theater) prop / paraphernalia / (gaming) item; artifact


<< back to the home page