Meaning of トラウトサーモン in Japanese

  1. Words

Definition of トラウトサーモン

トラウトサーモン(torautosaamon) · トラウト・サーモン(torauto saamon)
  1. (n) Donaldson trout (hybrid of steelhead, cutthroat, and rainbow trout)
Back to top