Hindi-English dictionary »

धोख़ेबाज़ meaning in English