Thakaraaru meaning in english
Word: തകരാറ് Transliteration: takarāṟ
Miscarriage Trouble Related wordstakarāṟ (തകരാറ്) - Defect
Meaning of തകരാറ് in english :
Noun DefectMalayalam to English
English To Malayalam