NichiDict

すりすり

[surisuri]

Meanings

1.NounNoun・suru

snuggling; nuzzling; cuddling