Meaning of 天目山 in Japanese

  1. Words

Definition of 天目山

  1. (n) line between victory and defeat
Back to top