English edit

Noun edit

tarfs

  1. plural of tarf