Home
Manglish
English listing
Malayalam listing
About
തിരുസഭ - meaning in english
Meanings for തിരുസഭ
noun
Holy church
unknown
fold
church