Translation for "éclairé par le ciel" to english
Éclairé par le ciel
  • illuminated by the sky
  • lit by the sky
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test