Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
yugu
yougou
youku
youju
youqu
youge
?
幽
谷
yōu
gǔ
deep valley
By
MDBG
2024