Translation Of Strozzino In Different Languages

English
Ways to say strozzino
Loan shark
Usurier