vanmaram

നേത്രപീഢ - meaning in english

Meanings for നേത്രപീഢ

noun
Eye sore