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