See also: presida

French edit

Verb edit

présida

  1. third-person singular past historic of présider

Anagrams edit