Hindi-English dictionary »

वह आदमी जिस पर आक्रमण करना बहुत आसान हो meaning in English

HindiEnglish
वह आदमी जिस पर आक्रमण करना बहुत आसान हो

sitting ducknoun
[UK: ˈsɪt.ɪŋ dʌk] [US: ˈsɪt.ɪŋ ˈdək]