സര്‍പ്പദൃഷ്‌ടി - meaning in english

നാമം (Noun)
Squient-eye