Malayalam Dictionary

ഇടവകപ്പള്ളി

itavakappalli

noun · നാമം

parish church

  1. parish church

Nearby in the dictionary

Support