to finish a trouble some business meaning in tamil
Word: to finish a trouble some business - The english word have 33 alphabets and vowels..
Meanings in tamil :
challuttirkka ( சள்ளுத்தீர்க்க )
Tamil to English
English To Tamil