Meaning of サドモグラ in Japanese

  1. Words

Definition of サドモグラ

  1. (n) Sado mole (Mogera tokudae); Tokuda's mole
Back to top