English–French dictionary

French translation of the English word altar

English → French
  
EnglishFrench (translated indirectly)Esperanto
autel
🔗 On that altar, when the moon is full, the girl is sacrificed to Golka.
retable

EnglishFrench
altar autel