Meaning of タイセイヨウサケ in Japanese

  1. Words

Definition of タイセイヨウサケ

  1. (n) Atlantic salmon (Salmo salmar)
Back to top