Sedilia
English Meaning
Seats in the chancel of a church near the altar for the officiating clergy during intervals of service.
Sorry, No Malayalam Meaning for your input!
See Sedili Want To Try Sedilia In Malayalam??