Back to Dictionary
斯芬克司
Sīfēnkèsī
1.
Sphinx (Egyptian mythical beast)
Noun
Metadata
- Category
- Chinese