to be weak sighted meaning in tamil

Word: to be weak sighted - The english word have 18 alphabets and vowels..

Meanings in tamil :

kankucha ( கண்கூச )
Tamil to English
English To Tamil