Please enable javascript to use dictionary! Howto enable javascript?
protectorate▼nouna protected autonomous state
protectorate▼noungovernment by a protector
↑