ഗ്രാമസഭ (graamasabha) Malayalam word · pronounced graamasabha Meaning in English Village assembly English words: village, assembly