French translation for "delubrum"
|
-
n. temple, sanctuaire
- Similar Words:
- "delta" French translation, "deltaic" French translation, "deltiologist" French translation, "deltoid" French translation, "deltoid muscle" French translation, "delude" French translation, "deluded himself" French translation, "deludingly" French translation, "deluder" French translation, "deluge" French translation
|
|
|