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