Having (fr. S’étant)

Translation into English

Synonyms

  • étant
  • se situant
  • se trouvant