Translation of "preda facile" into English
sitting duck is the translation of "preda facile" into English.
preda facile
-
sitting duck
nounCon tutti i lampioni accesi, sarei una preda facile.
With all these street lights on, I'd be a sitting duck.
-
Show algorithmically generated translations
Automatic translations of "preda facile" into English
-
Glosbe Translate
-
Google Translate
Phrases similar to "preda facile" with translations into English
-
sitting duck
Add example
Add