Hindi-English dictionary »

टेढ़ा ओर सख्त meaning in English