vanmaram

സ്‌ത്രണത - meaning in english

Meanings for സ്‌ത്രണത

noun
Effiminate