Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
roast
rest
rust
roast!
?
埘
shí
hen roost
榤
jié
a stump on which chickens roost
栖
木
qī
mù
roost / perch
By
MDBG
2024