leaf mouldtranslation and definition "leaf mould", tamil lexiconWordTamil Definitionleaf mouldஇலையுக்கல்,இலைப் பூசணம்