← Back to browseトラウトサーモン[torautosaamon]nounJapanese definitionNo Japanese definition yet.English definitionDonaldson trout (hybrid of steelhead, cutthroat, and rainbow trout)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsトラウトトラウトマン