Hindi-English dictionary »

गड्डा meaning in English

HindiEnglish
गड्डा

ditch/pitnoun