Malayalam Dictionary

സമാഗമസ്ഥലം

samaagamasthalam

noun · നാമം

meeting place

  1. meeting place

Nearby in the dictionary

Support