any religious song praising a saint or the virgin mary - Turkish English Dictionary

Suggest a Term