To have (fr. S’être)

Translation into English

Synonyms