Hindi-English dictionary »

काँच के घर में रहने वाले दूसरौं के घर पर पत्थर नहीं मारा करते meaning in English

HindiEnglish
काँच के घर में रहने वाले दूसरौं के घर पर पत्थर नहीं मारा करते

people in glass houses shouldnt throw stonesnoun

people who live in glass houses shouldnt throw stonesnoun