Logroll
English Meaning
To engage in logrolling; to accomplish by logrolling.
- To work toward the passage of (legislation) by logrolling.
- To engage in political logrolling.
- To birl.
Sorry, No Malayalam Meaning for your input!
See Logrol Want To Try Logroll In Malayalam??