← Back to browseサドルラス[sadorurasu]nounJapanese definitionNo Japanese definition yet.English definitionsaddle wrasse (Thalassoma duperrey)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsサドル