English French Dictionary

English - Français

hostage in French: