vegetable sponge









vegetable sponge


noun

  1. loofah(def 2).

noun

  1. another name for dishcloth gourd

Leave a Reply

Your email address will not be published.

47 queries 0.488