Meaning of スケトウダラ in Japanese

  1. Words

Definition of スケトウダラ

  1. (n) walleye pollack; Alaska pollack (Theragra chalcogramma)
Back to top