EARTH SHINE MEANING IN FRENCH

Definition & Synonyms


• Earth shine

  1. () See Earth light, under Earth.