DictionaryForumContacts

   English French
Google | Forvo | +
have the sun shining in one's face
gen. avoir le soleil en face