snitches get stitches and wind up in ditches - Français Anglais Dictionnaire

Suggérer une traduction