DictionaryForumContacts

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