lords protector
English
Noun
lords protector
plural of
lord protector