trial of an indictment - Spanish English Dictionary

Suggest a Term