Home
Manglish
English listing
Malayalam listing
About
Termagant - meaning in malayalam
Meanings for Termagant
noun
അലറുന്നവള്
കലഹക്കാരി