puncture some part of one's body with a sharp implement - Français Anglais Dictionnaire

Suggérer une traduction