someone that hides or buys and sells stolen goods - German English Dictionary

Suggest a Term