Host (fr. D'hôte)

Translation into English

Synonyms

  • accueillant
  • hospitalier
  • hôte