Malayalam Meaning of 'dining hall especially attached to temples'

Meaning of 'dining hall especially attached to temples'

  • മടം


English - Malayalam Dictionary Search

Browse English to Malayalam Words