Definify.com

Definition 2024


luffas

luffas

English

Noun

luffas

  1. plural of luffa