Tamil Meaning

lumps meaning in tamil

an irregular mass of any thing, huge in quantity

lumps tamil meaning example

கூவியல்