vanmaram

വടംവലി - meaning in english

Meanings for വടംവലി

noun
Tug of war
Tug-of-war