delubrum Latin Definition

Latin Word: delubrum
Part of Speech: [Noun]
Definition: sanctuary, sanctum, temple



Hire a Writer