knuffs

English

Noun

knuffs

  1. plural of knuff