vegetable sponge









vegetable sponge


noun

  1. loofah(def 2).

noun

  1. another name for dishcloth gourd
52 queries 0.596