Tamil Dictionary
🔍
serra
n. (உள்., தாவ., வில.) இரம்பப்பல் விளிம்புடைய உறுப்பு, வாட்பல் அமைவு, இரம்பப்பல் ஒரம்.
serra - Similar Words
sierra
serr
serrula
serrate
terra
surra
sorra
serry
serai
serac
madurai.io
About