← Back to browseラグソール[ragusooru]nounJapanese definitionNo Japanese definition yet.English definitionrugged sole; tire tread-style shoe sole (tyre)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsラグドールラバーソール