← Back to browseすばしり[subashiri]nounJapanese definitionNo Japanese definition yet.English definitionyoung striped mulletExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsすばしっこい