← Back to browseスリスリ[surisuri]nounJapanese definitionNo Japanese definition yet.English definitionsnuggling; nuzzling; cuddlingExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsスリ