MalayTranslate.com
Malay to English Translator
Translate Here

English to English

loofa
('l/u/f/@/ )

noun (n)

  • the dried fibrous part of the fruit of a plant of the genus Luffa; used as a washing sponge or strainer
    yang kering berserat bagian dari buah tanaman dari genus luffa; digunakan sebagai pencuci span atau saringan
    source: wordnet30