Boulingo

magistrate

Judicial officer handling certain legal cases and proceedings.

magistrate

Learn languages with Boulingo