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