English-Latin dictionary »

canopy over altar meaning in Latin

EnglishLatin
canopy over altar noun

celatura [celaturae](1st) F
noun