Back to Dictionary
瞭望台
瞭望臺
liàowàngtái
1.
observation tower
2.
lookout tower
Metadata
- Category
- Chinese