Thel meaning in english
Word: തേള് Transliteration: tēḷ
തേള് definition in malayalam: ഒരിനം ചെറിയ ജീവി, വിഷമുള്ളത് Related wordstēḷ (തേള്) - Scorpion
Meaning of തേള് in english :
Noun ScorpionMalayalam to English
English To Malayalam