Hindi-English dictionary »

डाह-भरा meaning in English

HindiEnglish
डाह-भरा

despiteousadjective