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