MalayTranslate.com
Malay to English Translator
Translate Here

English to English

vegetable sponge

noun (n)

  • the loofah climber that has cylindrical fruit
    the loofah pendaki yang mempunyai berumbung buah
    source: wordnet30