Versión en Español
Meaning of
"sitting duck"
in English language
Spanish to English
English to Spanish
Spanish
English
sitting duck
Google
sitting duck
Linguee
sitting duck
bab.la
sitting duck
Reverso Context
sitting duck
dict.cc
sitting duck
Wikipedia