Online Dictionary

delubrum, delubri Explained

delubrum, delubri at Latin => English Of Explained:

N (2nd) N shrine; temple; sanctuary (L+S);