The host (fr. L'hôte)

Translation into English

Synonyms

  • accueillant
  • hospitalier
  • hôtesse
  • réceptionniste