Hindi-English dictionary »

मेड़ बनाना meaning in English