Home
Search
Index
Definify.com
Definition
2025
rectorats
rectorats
French
Noun
rectorats
m
plural of
rectorat
Similar Results
Rectoral