shed with an elevated platform for guarding fields against beasts meaning in tamil
Word: shed with an elevated platform for guarding fields against beasts - The english word have 65 alphabets and vowels..
Tamil to English
English To Tamil