English to Netherlands Dictionary
rectorship
Rector magnificus
Meaning for rectorship found in 31 Languages.
Sponored Video