a defender or an advocate in court; a guardian or protector

listen to the pronunciation of a defender or an advocate in court; a guardian or protector
English - English
defensor
a defender or an advocate in court; a guardian or protector
Favorites