Malayalam Dictionary

മാതൃസഭ

maatrusabha

noun · നാമം

mother church

  1. mother church

Nearby in the dictionary

Support