Home
Manglish
English listing
Malayalam listing
About
സമരവിദ്യാകോവിന്ദന് - meaning in english
Meanings for സമരവിദ്യാകോവിന്ദന്
adj
Strategist