Translation of esponja vegetal in English:

esponja vegetal

loofa, n.

(esponja de luffa)

feminine noun

  • 1

    loofa US
    loofah British