Sign in
Dictionaries
English
acquitted of all charges