vanmaram

കാണാനിഷ്‌ടപ്പെടാത്തത് - meaning in english

Meanings for കാണാനിഷ്‌ടപ്പെടാത്തത്

noun
Eye sore