vanmaram

വിദൂഷി - meaning in english

Meanings for വിദൂഷി

noun
Bluestocking