Meaning of ステゴドン in Japanese

  1. Words

Definition of ステゴドン

ステゴドン(sutegodon)
  1. (n) Stegodon
Back to top