sponge gourd - İngilizce Eşanlam Sözlük

sponge gourd

n.
[1] luffa , dishcloth gourd , rag gourd , strainer vine