Tamil Meaning

horseradish meaning in tamil

a type of plant found mostly in western asia

horseradish tamil meaning example

முருங்கை