Decoy meaning in Hindi (English to Hindi meaning) ... 'a decoy duck'; (noun) A person or thing used to mislead or lure someone into a trap.
確定! 回上一頁