Tamil Meaning

odour meaning in tamil

smell, the property of a substance giving it a characteristic smell or scent

odour tamil meaning example

துர்நாற்றம், மணம்