Traduction Anglais Français

Traduction "abductor; kidnapper." en Francais

English Version