English | German | Russian | Czech

sitting duck English

Translation sitting duck in Czech

How do you say sitting duck in Czech?

sitting duck English » Czech

snadný cíl

Are you looking for...?