Definition of luffa in English:

luffa

Pronunciation /ˈləfə/ /ˈlo͞ofə/ /ˈlufə/

Translate luffa into Spanish

noun

variant spelling of loofah