Meaning of 青大将 in Japanese

  1. Words

Definition of 青大将

  1. (n) Japanese rat snake (Elaphe climacophora)
Back to top