Presided (fr. Présidait)

Translation into English

Synonyms