PanLinx
English
eng-000
steep and rugged.
English
eng-000
craggy
PanLex