ItalianEdit

NounEdit

luffe f

  1. plural of luffa