kamus
.
Search
About
sitting_duck
English
easy mark, sitting duck
Noun
A defenseless victim
English: sitting duck, easy mark
English words with similar meanings
Show 1 words
easy mark