崎嶇

Reading
きく
English
treacherous mountain road
vocabularyKanKen 1