Version Française
Translate
"sitting duck"
to French Language
English to French
French to English
English
French
sitting duck
(fig.) cible idéale (parce que vulnérable et facile à atteindre); cible toute désignée.