Back to Dictionary
鹿豹座
Lùbàozuò
1. Camelopardalis (constellation)
Noun