English

edit

Noun

edit

luffers

  1. plural of luffer

Anagrams

edit