Returning (fr. Remettant)

Translation into English

Synonyms

  • restaurateur
  • restituant