Term Gallery logo

Meanings of rector magnificus in espanyol

f. rectora
rector