Definisi 'neem cake'

English to English
noun
1 residue after oil is pressed from neem seeds Terjemahkan
source: wordnet30


Visual Synonyms