Dictionary
·
Google Translate
·
Help
Referenced entries:
新
德
里
Xīn
Dé
lǐ
New Delhi, capital of India
<< go back
By
MDBG
2025