Hindi-English dictionary »

बड़े पत्थरों का बना हुआ meaning in English