Back to Dictionary
侏罗
侏羅
Zhūluó
1. Jura mountains of eastern France and extending into Switzerland
Noun