← Back to browseすじいるか[sujiiruka]nounJapanese definitionNo Japanese definition yet.English definitionstriped dolphin (Stenella coeruleoalba)ExamplesNo examples yet.Loading examples…Ask about this