Meaning of 嵯峨 in Japanese

  1. Words

Definition of 嵯峨

  1. (adj-t, adv-to) precipitous
Back to top