Boulingo
magistrate
Judicial officer handling certain legal cases and proceedings.
Learn languages with Boulingo