Definition of altar frontal in English:

altar frontal

noun

Origin

Mid 19th century; earliest use found in The Dublin Review.