luffa ( synonym found)

Definition of luffa:

°alternative spelling of loofah.

Definition of luffa:

°alternative spelling of loofah.

Back to Top