English to Francais Dictionary
sepulchre
Tombeau (architecture)
Meaning for sepulchre found in 23 Languages.
Sponored Video