vanmaram

Effiminate - meaning in malayalam

Meanings for Effiminate

noun
സ്‌ത്രണത