antependiumtranslation and definition "antependium", tamil lexiconWordTamil Definitionantependiumபலிபீடத்துக்கு முன்னாலுள்ள திரை.