compost, compost manuretranslation and definition "compost, compost manure", tamil lexiconWordTamil Definitioncompost, compost manureசெயற்கைப்பசளை