Back to Dictionary
红堡
紅堡
hóngbǎo
1.
Red Fort (historic building in Delhi, India)
Metadata
- Category
- Chinese